make oneself available - Espagnol Anglais Dictionnaire